.prsfileupload-list {
    overflow: auto;
    border: 1px solid #e4e4e4;
    height: 230px;
}

.item-filename, .item-spinner, .item-size, .item-done-status {
    margin-right: 7px;
}

.item-spinner {
    background: url("/images/loader.gif") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 15px;
    vertical-align: text-bottom;
    width: 15px;
}

.item-done-status-ok {
    background: url("/images/upload-ok.png") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 16px;
    vertical-align: text-bottom;
    width: 16px;
}

.item-done-status-fail {
    background: url("/images/upload-fail.png") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 16px;
    vertical-align: text-bottom;
    width: 16px;
}

.list-item {
    margin-left: 4px;
}

span.ui-button-text {
    font-size: 1.3em;
}

.input-field {
    padding-bottom: 5px;
}

div.upload-notice {
    padding: 100px 50px 0 50px;
    color: grey;
    text-align: center;
}

div.counter {
    padding: 6px 0 0 0;
    text-align: center;
}

span.counter-total, span.counter-upload, span.counter-fail {
    font-weight: bold;
}

span.label-counter-upload, span.label-counter-fail {
    margin-left: 20px;
}